/**
 *
 */
package ar.pmt.vista.formularios;

import javax.servlet.http.HttpServletRequest;

import org.springframework.beans.factory.BeanFactory;

import ar.pmt.core.constantes.Constantes;



/**
 * @author gburgener
 *
 */
public class FormatoValidoForm extends AbstractValidatorForm {

	/**
	 * UID
	 */
	private static final long serialVersionUID = 1L;
	/**
	 * instrucciones
	 */
	private String intrucciones;

	/** 
	 * Metodo de carga inicial de pantalla
	 * @param request Request
	 * @param beanFactory inyectar los bean de spring
	 * @throws Exception manejada por aspecto
	 */
	@Override
	public void getLoadForm(HttpServletRequest request, BeanFactory beanFactory) throws Exception {

		// TODO  HardCode REEMPLAZAR Auto-generated method stub 

		//----------------
	}
	/** 
	 * Metodo de recarga de pantalla
	 * @param request Request
	 * @param type de Recarga
	 * @param beanFactory inyectar los bean de spring
	 * @throws Exception manejada por aspecto
	 */
	@Override
	public void getReLoadForm(HttpServletRequest request, int type, BeanFactory beanFactory)
	throws Exception {
		// TODO HARDCODE
		switch (type) {
		case Constantes.RELOAMPROJECT:
			this.setIntrucciones("Instrucciones para generacion de Project Microsoft valido");
			break;
		default:
			break;
		}		
	}

	/**
	 * @return the intrucciones
	 */
	public final String getIntrucciones() {
		return intrucciones;
	}

	/**
	 * @param intrucciones the intrucciones to set
	 */
	public final void setIntrucciones(String intrucciones) {
		this.intrucciones = intrucciones;
	}



}
